package com.example.miniodemo.pojo.dto;

import com.example.miniodemo.common.commondto.page.PageDTO;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 文章查询对象
 *
 * @author Lv
 * @date 2022/11/11
 */
@Data
public class ArticleListDTO extends PageDTO {
    /**
     * 文章标题
     */
    private String articleTitle;

    /**
     * 文章作者名称
     */
    private String articleAuthor;

    /**
     * 最小发布时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date minPublishTime;

    /**
     * 最大发布时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date maxPublishTime;
}
